Electronic calculator



May 10, 1966 s. LUBKIN ELECTRONIC CALCULATOR 49 Sheets-Sheet 1 Original Filed Feb. 24, 1956 ATTORNEY May 10, 1966 s. LUBKIN ELECTRONIC CALCULATOR 49 Sheets-Sheet 5 Original Filed Feb. 24, 1956 .NEY

May 10, 1966 Original Filed Feb. 24, 1956 49 Sheets-Sheet 4 F/GG GENERAL INFORMATION SIGNAL FLOW PROGRAM KEYBOARD SELECTOR I42 FA4-----FK/ CYCLE CARRIAGE TAB GENERATORS CONTROL COUNTER BELT I3: ENTER I52 I5I MOTOR IN EX CONggOL QE FORMAT CONTROL MBTR 5 I22 I NUMBER THYRATRONS BELT FAPFK AUXILIARY ZONE I PRINTER I37 W3] I55 LEFT-SHIFT INPUT-OUTPUT REGISTER "-l Ax,AI, AL4AI/ IN OUT m? CONTROL PAPER-TAPE II5 INPLIT-OuTPuT I45 W REGISTER F 30 r JA JE ZONE 4 W2] -LefI-$h/ff Reg/sip,- 2? ADD-ONE REGISTER /-4 p ARITHMETIC IN-OuT 4 zONE CONTROL I39 2 355551555 .J-w20 9 "i E W T 4/ ACCUMULATOR AH 65 135 ARITHMETIC CONTRQL S I- CONTROL 13 AS AM H6 Ir w/r MAGNETIC W2] ADDER- N 2 DISK SUBTRACTOR CONTROL ROA r 22 '24 g @0850: PB x IWAN I I AC TIMER II II 1311831? ARI |6O CONTROL IN VENTOR.

III i LI I ROA BY .4 T TORNEI y 1966 s. LUBKIN 3,250,367

ELECTRONIC GALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 6 PROGRAM DC 00 SELECTO CM KEYBOA RD ap 142 )4}, Y5 CARRIAGE TAB I v T Wh MH b9 v VB EN CONTROL COUNTER BELT CYCLE H 152 15a M OTOR GENERATOR V4 CONTROL CM l3! v v LFS 133 C5 O ec 5s MAIN MOTORE PRINTER Y I54 INPUT-OUTPUT AUXILIARY ZONE PRINTER REGISTER ZONE ARITHMETTC T 2 ZONE lN/ TIA TE OPERATION CONTROL BELT CONTROL INIYEN me.

A T TORNEY May 10, 1966 ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 8 1M O:FOF Q I LL 2 BEL T ZONE Add Memory Regisi'er +o Accumulcror I37 Subrrc1c+ Memory Reqis+er from Accumulcfior Clear Accumuiobr' and Add Memorgfiqisrer INPUT-OUTPUT ZONE 4O F/G. /0

REGISTER 6 ZONE v 2 c ARITHMETIC 5 ZONE E 2 CONTROL BELT V k Acoumu/a/or AA/i' WI! yfi fic -8M- ACCUMULATOR A 5 REGISTER 5 3$B 11 U U v u u CONTROL |3 se l 5 5 H6 OPERAND i FUNNEL I2! I MAGNETIC-J B- R m SD DISK L M I65 SCAN 7 T A5, CONTROL R08 I 124 0 W SB ADDER- AN V MEMORY AR a SUBTRACTOR I 92. IN-OUT A SB CONTROL :9 HI V R08 "ROA INVFN me Maw? AfTOP/VEY y 1966 s. LUBKIN 3,250,367

ELECTRONI C CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 9 KEYBOARD I42 New L J' BlF-"C E EI1 CYCLE ENgER CH ZgN7E GENERATORS g E TE? 3' WM N 3 UT ca. -cs DP. EL ca FC MAIN 4O v V r PRINTER Fcx. 0P. v

REGISTER NUMBER FC} ZONE THYRATRONS I 38 i4! LEEEMER E ZONE A n39 3 081m MEL 7 M v v 19M R E gl g 3O af CO[T|? ROL W) ,Len -shlw @sfi AH. BE 42 -05 '-EL ARITHMETK 2 BE W L CONTROL 5 A'CUMULATOR ORERANO 1 i6 85 REGISTER FUNNEL IN-OUT CONTROL E 14 i I 3 Accumu/afor L l Bgg/Szer F09 w/0- ETA CONTROL DISK s5, suBTRAcTOR 2 4 k l 2 2 R -88 }-wa/ [-AN Enfer Number w'a Keyboard info Memerg Pegllsfer. INVENT R Emer Number yl'o Keyboard l'nio Cleared Memorgjigg/sfer:

F/G. BY g A T TOPNE L May 10, 1966 LUBKlN 3,250,367

ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet [JR J01 J51 J51 KEYBOARD :42

JApBJEIJeIJd r--1 ENTER 7 IES CYCLE IN%EX 0P E:" 1 fig T CONTROL 2% BELT F I43 L ZONE '37 co c5 E 1 INPU'FOUTPUT E14 {$9 JE 10 [315 J l I N MB ZONE THYHATRONS I38 -BM l 5 cc PW; f -55 12x3 LEFT-SHIFT J8 ARiTHMETlC REGiSTER PAPER TAPE ZONE 4 lN-OUT INPUT- JD I39 5 COhP'gZOL OUTPUT A v 145 CONTROL BELT u g 1 v CQ- a W EL 'C "D" AHySD ARITHMETIC M &=9 12 lA/v OPERAND CONTROL ACCUM LATOR I 16 REGILSJTER FUNNEL- T- lN-OUT l2l 8E CONTROL H3 I PAS v w/o- M 1; A E- Alba 4 [W fcH SCAN E??? AD DER- CONTROL war, SUBTRACTOR :24 122 LeFf-Sh/ff god i L AN Enfer Number v/a Paper Tape Univ WVFNTHF.

Mai-9% J Emer Number via Paper Tape Un/f BY imo Cleared Memory Reqisren p@g w ATTORNE).

May 10, 1966 S. LUBKIN ELEGTRONI C CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 12 Q I m Y8 BELT KEYBOARD MOTOR A E- i I42- MH CONTROL I33 *CR3 VMH \MG E v m rs E FORWARD LIA/CONDITIONAL SKIP 8N REVERSE UNCONDITIONAL SKIP L CYCLE FORWARD CONDITIONAL SKIP EMOTOR E 5E0 GENERATORS REVERSE CONDITIONAL SKIP 129 1 3| J B F/G. /4

BELT ZONE lNPUT-OUTPUT ZONE W31'\ EEZIETER AN T ZONE P A 5p LEF-FSHIFT -Lef'f-$hz/V Peg/sfer 3 REGISTER A lN-OUT AH\ ARITHMETIC g V CR3] CONTROL ZONE 5 us an \39 4 A A }5M\AQ W30 CONTROL BELT Q ACcumu/afor t C R eg/s1er f y 1 r Ag m A A WI] ctjee F (AH l ACCUMULATOR OPERANO gg 'gl sq CR3 REGISTER FUNNEL v "6 lN-OUT i2| f CONTROL 7 H3 ;\AM Q BPRPJ' 1' R igsc cg; 'w/o w/z k l SCAN MAGNET|C ADDER 50 It 1 a 1 C CONTROL DISK g1} SUBTRACTOR 512 I24 I65 5P I22 AN 1 TTMER Z4 4 I W WI F\ m;

SCAN MAGNETIC ADDER' AN CONTROL 5K SUBTRACTOR I24 I65 I22 y 1966 I s. LUBKIN 3,250,367

ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet l4 KEYBOARD NUMBER THYRA PAPER-TAPE ENPUT- OUTPUT ARITHMETTC ZONE LEFT-SH! F T REGISTER IN-OUT CONITSROL.

LeH-Shff/ OL. BELT T30 ADD-ONE REGISTER lN-OUT CONTSOL OPERAND FUNNEL CONTROL MEMORY lN-OUT CONI'II'IROL.

IN V PM TO R MEMORY REGISTER 551. 5c T/ON V/A KEYBOARD BY MEMORY REGISTER SELECT/ON VIA PAPER mp5 pm F/G. ATTORNEY y 0, 1966 s. LUBKIN 3,250,367

ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 17 KEYBOARD O SE0 m BELT CYCLE MOTOR GENERATORS ya CONTROL sxmsss 133 CONTROL ear MOVEMENT ZONE J INPUT-OUTPUT ZONE REGISTER ZONE I38 ARITHMETIC ZONE EON TEELBEL? SCAN $50 CONTROL J INVENTOR.

M Mew BY OL/Q QW A 7' TORNE K May 10, 1966 s. LUBKIN 3,250,367

ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 18 CARRIAGE CONTROL I RAOTOR L 129 J FORMAT CONTROL BELT ZONE ZONE I40 REGISTER ZONE I38 ARTTHMETIC ZONE T AUXILIARY PRINTER INTRODUCTION TO AUXILIARY PRINTER MOVEMENTS AUXILIARY PRINTER 7A8. AUXILIARY PRINTER CARR/AGE RETURN AWLIARY PRINTER FORWARD LINE FEED INVE TOR AUXILIARY PRINTER REVERSE LINE FEED p 2 FIG. 20 BY A TTORNEY y 0, 1966 s. LUBKIN 3,250,367

ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 19 FVZ\ FYI

I K M I 55 K I C811 CARRIAGE 6 TAB 1 CONTROL COUNTER I52 I5I 0* +7? EG-I r-KE #04 ca +3 1 Al I CYCLE W N MAIN %g; M GENERATORQ I x PRINTER m, MSW I L9: '54 W NAA 0 2 L E M CL -cK CE 021 V'LV {K/IoToR, if; FORMAT I; H1 CONTROL I36 L6 BELT x2 zoNE E L 1 INPUT-OUTPUT i E l 3: 5 L v, AUXILIARY PRINTER 1 REGISTER I55 ZONE L (NAM, NBM, NAA)\ ARITHMETIc I ZONE lnfroducf/on lo Main Pr/nIer Movemenfs, i CONTROL BELT Ma/h Pr/hrer Line Feeoj Main Pr/nf-er Reverse Tab and Line Feed, Ma/n Pr/nfer C arr/age Refurn and Line Feed Ma/h Pr/nfer Carriage Refurn Line Feed and 80/7 Open.

A TTORNEY y 1966 s. LUBKIN 3,250,367

ELECTRONIC CALCULATOR Original Filed Feb. 24, 1956 49 Sheets-Sheet 2O LIARY NUMBER QE THY RAT RONS INPU'FOUTPUT ZONE REGISTER ZONE AR THMETI C zoNE NTROL BEL OPERAND 13o FUNNEL AD DER- SUBTRACTOR l2 2 M Bggisrer pf INVENTfi. Ma/h Primer Prim Operah'ons. BY p Auxiliary Prim Prim Operaf/ons. FIG 22 A 7'TORNE 

1. IN A DATA PROCESSOR, A FIRST OUTPUT MEANS HAVING A CARRIAGE FOR ACCEPTING RECORD MEDIUM, SAID CARRIAGE OR CAPABLE OF MOVING THE RECORD MEDIUM IN A VERTICAL OR HORIZONTAL DIRECTION, SAID FIRST OUTPUT MEANS HAVING FIRST FORMAT COMPOSING MEANS FOR DETERMINING THE FORMAT OF THE RECORD MEDIUM, A SECOND OUTPUT MEANS HAVING A CARRIAGE FOR ACCEPTING A SECOND RECORD MEDIUM, SAID CARRIAGE BEING CAPABLE OF MOVING THE SECOND RECORD MEDIUM IN A VERTICAL OR HORIZONTAL DIRECTION, SAID SECOND OUTPUT MEANS HAVING A SECOND FORMAT COMPOSING MEANS FOR DETERMINING THE FORMAT OF THE RECORD MEDIUM, AND A CONTROL UNIT FOR CONTROLLING THE CARRIAGES OF SAID FIRST AND SECOND OUTPUT MEANS AND SAID FIRST AND SECOND FORMAT COMPOSING MEANS, SAID CONTROL UNIT HAVING MEANS SELECTIVELY OPERABLE TO CAUSE SIMULTANEOUS MOVEMENTS IN THE SAME DIRECTION OF BOTH CARRIAGES, OR SIMULTANEOUS MOVEMENTS IN DIFFERENT DIRECTIONS OF BOTH CARRIAGES, SAID UNIT CONCURRENTLY THEREWITH CONTROLLING SAID FIRST AND SECOND FORMAT COMPOSING MEANS. 